
;=============================================================================
;
; Copyright (c) Intel(R) Corporation (2017).
;
; INTEL MAKES NO WARRANTY OF ANY KIND REGARDING THE CODE.  THIS CODE IS
; LICENSED ON AN "AS IS" BASIS AND INTEL WILL NOT PROVIDE ANY SUPPORT,
; ASSISTANCE, INSTALLATION, TRAINING OR OTHER SERVICES.  INTEL DOES NOT
; PROVIDE ANY UPDATES, ENHANCEMENTS OR EXTENSIONS.  INTEL SPECIFICALLY
; DISCLAIMS ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY
; PARTICULAR PURPOSE, OR ANY OTHER WARRANTY.  Intel disclaims all liability,
; including liability for infringement of any proprietary rights, relating to
; use of the code. No license, express or implied, by estoppel or otherwise,
; to any intellectual property rights is granted herein.
;
;=============================================================================

;======================================================================
; Extension INF for the Intel Corporation graphics adapter.
;======================================================================
[Version]
Signature   = "$WINDOWS NT$"
Class       = Extension
ClassGuid   = {e2f84ce7-8efa-411c-aa69-97454ca4cb57}
Provider    = %Intel%
ExtensionId = {7833a3f6-4ede-47d6-a341-11cc5e7fd0b7}
;DriverVersion string - Please do not change format
DriverVer=02/25/2020,26.20.100.7926
CatalogFile = extinf.cat
PnpLockdown = 1

[Manufacturer]
%Intel%     = IntelGfx, NTamd64.10.0...16225

[DestinationDirs]
DefaultDestDir      = 13  ;driver store

[IntelGfx.NTamd64.10.0...16225]

; SKL
%iSKLULTGT1%     = iSKLD_w10_DS, PCI\VEN_8086&DEV_1906
%iSKLULTGT2%     = iSKLD_w10_DS, PCI\VEN_8086&DEV_1916
%iSKLULXGT2%     = iSKLD_w10_DS, PCI\VEN_8086&DEV_191E
%iSKLDTGT2%      = iSKLD_w10_DS, PCI\VEN_8086&DEV_1912
%iSKLULTGT2f%    = iSKLD_w10_DS, PCI\VEN_8086&DEV_1921
%iSKLULTGT3e%    = iSKLD_w10_DS, PCI\VEN_8086&DEV_1926
%iSKLULTGT3%     = iSKLD_w10_DS, PCI\VEN_8086&DEV_1923
%iSKLULTGT328W%  = iSKLD_w10_DS, PCI\VEN_8086&DEV_1927
%iSKLDTGT1%      = iSKLD_w10_DS, PCI\VEN_8086&DEV_1902
%iSKLHaloGT1%    = iSKLD_w10_DS, PCI\VEN_8086&DEV_190B
%iSKLHaloGT4%    = iSKLD_w10_DS, PCI\VEN_8086&DEV_193B
%iSKLHaloGT3fe%  = iSKLD_w10_DS, PCI\VEN_8086&DEV_192B
%iSKLHaloGT2%    = iSKLD_w10_DS, PCI\VEN_8086&DEV_191B
%iSKLSRVGT3e%    = iSKLD_w10_DS, PCI\VEN_8086&DEV_192D
%iSKLSRVGT4%     = iSKLD_w10_DS, PCI\VEN_8086&DEV_193A
%iSKLWSGT2%      = iSKLD_w10_DS, PCI\VEN_8086&DEV_191D
%iSKLWSGT4%      = iSKLD_w10_DS, PCI\VEN_8086&DEV_193D

; APL
%iBXTGTP%        = iBXTD_w10_DS, PCI\VEN_8086&DEV_5A84
%iBXTGTP12%      = iBXTD_w10_DS, PCI\VEN_8086&DEV_5A85

; KBL
%iKBLULTGT1%     = iKBLD_w10_DS, PCI\VEN_8086&DEV_5906
%iKBLULTGT2%     = iKBLD_w10_DS, PCI\VEN_8086&DEV_5916
%iKBLULTGT2F%    = iKBLD_w10_DS, PCI\VEN_8086&DEV_5921
%iKBLULTGT3E15%  = iKBLD_w10_DS, PCI\VEN_8086&DEV_5926
%iKBLULTGT3E28%  = iKBLD_w10_DS, PCI\VEN_8086&DEV_5927
%iKBLULXGT2%     = iKBLD_w10_DS, PCI\VEN_8086&DEV_591E
%iKBLDTGT1%      = iKBLD_w10_DS, PCI\VEN_8086&DEV_5902
%iKBLDTGT2%      = iKBLD_w10_DS, PCI\VEN_8086&DEV_5912
%iKBLHALOGT1%    = iKBLD_w10_DS, PCI\VEN_8086&DEV_590B
%iKBLHALOGT2%    = iKBLD_w10_DS, PCI\VEN_8086&DEV_591B
%iKBLWGT2%       = iKBLD_w10_DS, PCI\VEN_8086&DEV_591D
%iKBLULTGT2R%    = iKBLD_w10_DS, PCI\VEN_8086&DEV_5917

; AML
%iAMLULXGT2R%    = iAMLD_w10_DS, PCI\VEN_8086&DEV_591C
%iAMLULXGT2R7W%  = iAMLD_w10_DS, PCI\VEN_8086&DEV_87C0
%iAMLULXGT2Y42%  = iAMLD_w10_DS, PCI\VEN_8086&DEV_87CA

; CFL
%iCFLDTGT1%           = iCFL_w10_DS, PCI\VEN_8086&DEV_3E90
%iCFLDTGT2%           = iCFL_w10_DS, PCI\VEN_8086&DEV_3E92
%iCFLDTWSGT2%         = iCFL_w10_DS, PCI\VEN_8086&DEV_3E96
%iCFLHALOGT2%         = iCFL_w10_DS, PCI\VEN_8086&DEV_3E9B
%iCFLHALOWSGT2%       = iCFL_w10_DS, PCI\VEN_8086&DEV_3E94
%iCFLULTGT3W15%       = iCFL_w10_DS, PCI\VEN_8086&DEV_3EA6
%iCFLULTGT3W28%       = iCFL_w10_DS, PCI\VEN_8086&DEV_3EA5
%iCFLULTGT3W28EU42%   = iCFL_w10_DS, PCI\VEN_8086&DEV_3EA8
%iCFLDTGT1W35%        = iCFL_w10_DS, PCI\VEN_8086&DEV_3E93
%iCFLDTGT2W35%        = iCFL_w10_DS, PCI\VEN_8086&DEV_3E91
%iCFLDTGT2S8S2F1F%    = iCFL_w10_DS, PCI\VEN_8086&DEV_3E98
%iCFLDTGT1S6S4S2F1F%  = iCFL_w10_DS, PCI\VEN_8086&DEV_3E99
%iCFLDTGT2S82S6F2%    = iCFL_w10_DS, PCI\VEN_8086&DEV_3E9A
%iCFLHALOGT1H2F1F%    = iCFL_w10_DS, PCI\VEN_8086&DEV_3E9C
%iCFLULTGT2D0%        = iCFL_w10_DS, PCI\VEN_8086&DEV_3EA9

; CML
%INTEL_DEV_9B41% = iCML_w10_DS, PCI\VEN_8086&DEV_9B41
%INTEL_DEV_9B21% = iCML_w10_DS, PCI\VEN_8086&DEV_9B21
%INTEL_DEV_9BCA% = iCML_w10_DS, PCI\VEN_8086&DEV_9BCA
%INTEL_DEV_9BAA% = iCML_w10_DS, PCI\VEN_8086&DEV_9BAA
%INTEL_DEV_9BCC% = iCML_w10_DS, PCI\VEN_8086&DEV_9BCC
%INTEL_DEV_9BAC% = iCML_w10_DS, PCI\VEN_8086&DEV_9BAC
%INTEL_DEV_9BC5% = iCML_w10_DS, PCI\VEN_8086&DEV_9BC5
%INTEL_DEV_9BA5% = iCML_w10_DS, PCI\VEN_8086&DEV_9BA5
%INTEL_DEV_9BC8% = iCML_w10_DS, PCI\VEN_8086&DEV_9BC8
%INTEL_DEV_9BA8% = iCML_w10_DS, PCI\VEN_8086&DEV_9BA8
%INTEL_DEV_9BC4% = iCML_w10_DS, PCI\VEN_8086&DEV_9BC4
%INTEL_DEV_9BA4% = iCML_w10_DS, PCI\VEN_8086&DEV_9BA4
%INTEL_DEV_9BC6% = iCML_w10_DS, PCI\VEN_8086&DEV_9BC6
%INTEL_DEV_9BE6% = iCML_w10_DS, PCI\VEN_8086&DEV_9BE6
%INTEL_DEV_9BF6% = iCML_w10_DS, PCI\VEN_8086&DEV_9BF6

; WHL
%iWHLULTGT2U42U2F2%   = iWHL_w10_DS, PCI\VEN_8086&DEV_3EA0
%iWHLULTGT1U41FU2F1F% = iWHL_w10_DS, PCI\VEN_8086&DEV_3EA1

; GLK
%iGLKGT2E18%     = iGLKD_w10_DS, PCI\VEN_8086&DEV_3184
%iGLKGT2E12%     = iGLKD_w10_DS, PCI\VEN_8086&DEV_3185

; ICL

;=====================================================================
;  Device Installation sections
;=====================================================================

[iSKLD_w10_DS]

[iSKLD_w10_DS.Components]

[iSKLD_w10_DS.HW]

;AddReg = CUICustom.AddReg

;=====================================================================

[iBXTD_w10_DS]

[iBXTD_w10_DS.Components]

[iBXTD_w10_DS.HW]

;AddReg = CUICustom.AddReg

;=====================================================================

[iKBLD_w10_DS]

[iKBLD_w10_DS.Components]

[iKBLD_w10_DS.HW]

;AddReg = CUICustom.AddReg

;=====================================================================

[iAMLD_w10_DS]

[iAMLD_w10_DS.Components]

[iAMLD_w10_DS.HW]

;AddReg = CUICustom.AddReg

;=====================================================================

[iCFL_w10_DS]

[iCFL_w10_DS.Components]

[iCFL_w10_DS.HW]

;AddReg = CUICustom.AddReg

;=====================================================================

[iCML_w10_DS]

[iCML_w10_DS.Components]

[iCML_w10_DS.HW]

;AddReg = CUICustom.AddReg

;=====================================================================

[iWHL_w10_DS]

[iWHL_w10_DS.Components]

[iWHL_w10_DS.HW]

;AddReg = CUICustom.AddReg

;=====================================================================

[iGLKD_w10_DS]

[iGLKD_w10_DS.Components]

[iGLKD_w10_DS.HW]

;AddReg = CUICustom.AddReg

;=====================================================================

;=====================================================================

;=====================================================================

[iICLD_w10_DS_N]

[iICLD_w10_DS_N.Components]

[iICLD_w10_DS_N.HW]

;AddReg = CUICustom.AddReg

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================

;=====================================================================
[CUI_Component_Install]
ComponentIds = igdlh64_CUI_Files

;customization keys
[CUICustom.AddReg]
;HKR,,"MediaImageEnhIS",%REG_SZ%,"" ;Removal of Image Stabilization feature in CUI
;HKR,,"ShowOptimalBalloon",%REG_DWORD%,1
;HKR,,"ShowVirtualKeyBoard",%REG_DWORD%,0

[Strings]
DiskId        = "Intel(R) Graphics Media Accelerator Driver for Windows"
Intel         = "Intel Corporation"

; SKL
iSKLULTGT1     = "Intel(R) HD Graphics" "510"    
iSKLULTGT2     = "Intel(R) HD Graphics" "520"    
iSKLULXGT2     = "Intel(R) HD Graphics" "515"    
iSKLDTGT2      = "Intel(R) HD Graphics" "530"    
iSKLULTGT2f    = "Intel(R) HD Graphics" "520"    
iSKLULTGT3e    = "Intel(R) Iris(R) Graphics" "540"    
iSKLULTGT3     = "Intel(R) HD Graphics" "535"    
iSKLULTGT328W  = "Intel(R) Iris(R) Graphics" "550"    
iSKLDTGT1      = "Intel(R) HD Graphics" "510"    
iSKLHaloGT1    = "Intel(R) HD Graphics" "510"    
iSKLHaloGT4    = "Intel(R) Iris(R) Pro Graphics" "580"    
iSKLHaloGT3fe  = "Intel(R) Iris(R) Graphics" "555"    
iSKLHaloGT2    = "Intel(R) HD Graphics" "530"    
iSKLSRVGT3e    = "Intel(R) Iris(R) Graphics" "P555"    
iSKLSRVGT4     = "Intel(R) Iris(R) Pro Graphics" "P580"    
iSKLWSGT2      = "Intel(R) HD Graphics" "P530"    
iSKLWSGT4      = "Intel(R) Iris(R) Pro Graphics" "P580"    

; APL
iBXTGTP        = "Intel(R) HD Graphics" "505"    
iBXTGTP12      = "Intel(R) HD Graphics" "500"    

; KBL
iKBLULTGT1     = "Intel(R) HD Graphics" "610"    
iKBLULTGT2     = "Intel(R) HD Graphics" "620"    
iKBLULTGT2R    = "Intel(R) UHD Graphics" "620"    
iKBLULTGT2F    = "Intel(R) HD Graphics" "620"    
iKBLULTGT3E15  = "Intel(R) Iris(R) Plus Graphics" "640"    
iKBLULTGT3E28  = "Intel(R) Iris(R) Plus Graphics" "650"    
iKBLULXGT2     = "Intel(R) HD Graphics" "615"    
iKBLDTGT1      = "Intel(R) HD Graphics" "610"    
iKBLDTGT2      = "Intel(R) HD Graphics" "630"    
iKBLHALOGT1    = "Intel(R) HD Graphics" "610"    
iKBLHALOGT2    = "Intel(R) HD Graphics" "630"    
iKBLWGT2       = "Intel(R) HD Graphics" "P630"    

; AML
iAMLULXGT2R    = "Intel(R) UHD Graphics" "615"    
iAMLULXGT2R7W  = "Intel(R) UHD Graphics" "617"    
iAMLULXGT2Y42  = "Intel(R) UHD Graphics"    

; CFL
iCFLDTGT1           = "Intel(R) UHD Graphics" "610"    
iCFLDTGT2           = "Intel(R) UHD Graphics" "630"    
iCFLDTWSGT2         = "Intel(R) UHD Graphics" "P630"    
iCFLHALOGT2         = "Intel(R) UHD Graphics" "630"    
iCFLHALOWSGT2       = "Intel(R) UHD Graphics" "P630"    
iCFLULTGT3W15       = "Intel(R) Iris(R) Plus Graphics" "645"    
iCFLULTGT3W28       = "Intel(R) Iris(R) Plus Graphics" "655"    
iCFLULTGT3W28EU42   = "Intel(R) Iris(R) Plus Graphics" "655"    
iCFLDTGT1W35        = "Intel(R) UHD Graphics" "610"    
iCFLDTGT2W35        = "Intel(R) UHD Graphics" "630"    
iCFLDTGT2S8S2F1F    = "Intel(R) UHD Graphics" "630"    
iCFLDTGT1S6S4S2F1F  = "Intel(R) UHD Graphics" "610"    
iCFLDTGT2S82S6F2    = "Intel(R) UHD Graphics" "P630"    
iCFLHALOGT1H2F1F    = "Intel(R) UHD Graphics" "610"    
iCFLULTGT2D0        = "Intel(R) UHD Graphics" "620"    

; CML
INTEL_DEV_9B41 = "Intel(R) UHD Graphics"    
INTEL_DEV_9B21 = "Intel(R) UHD Graphics"    
INTEL_DEV_9BCA = "Intel(R) UHD Graphics"    
INTEL_DEV_9BAA = "Intel(R) UHD Graphics"    
INTEL_DEV_9BCC = "Intel(R) UHD Graphics"    
INTEL_DEV_9BAC = "Intel(R) UHD Graphics"    
INTEL_DEV_9BC5 = "Intel(R) UHD Graphics" "630"    
INTEL_DEV_9BA5 = "Intel(R) UHD Graphics" "610"    
INTEL_DEV_9BC8 = "Intel(R) UHD Graphics" "630"    
INTEL_DEV_9BA8 = "Intel(R) UHD Graphics" "610"    
INTEL_DEV_9BC4 = "Intel(R) UHD Graphics"    
INTEL_DEV_9BA4 = "Intel(R) UHD Graphics"    
INTEL_DEV_9BC6 = "Intel(R) UHD Graphics" "P630"    
INTEL_DEV_9BE6 = "Intel(R) UHD Graphics" "P630"    
INTEL_DEV_9BF6 = "Intel(R) UHD Graphics" "P630"    

; WHL
iWHLULTGT2U42U2F2   = "Intel(R) UHD Graphics" "620"    
iWHLULTGT1U41FU2F1F = "Intel(R) UHD Graphics" "610"    

; GLK
iGLKGT2E18     = "Intel(R) UHD Graphics" "605"    
iGLKGT2E12     = "Intel(R) UHD Graphics" "600"    

; ICL

;
; Non-Localizable Strings
;
REG_SZ		= 0x00000000
REG_BINARY	= 0x00000001
REG_MULTI_SZ	= 0x00010000
REG_DWORD	= 0x00010001
